AxisInterpolator

An interpolator applied on an axis.

An interpolator transforms the physical axis position (which varies in a linear scale from -100 when the axis is at start of its course, to 100 when the axis is at end of its course) by applying a predefined formula. The transformed value still varies in a [-100, 100] range, but the scale might not be linear, depending on the applied interpolator.

The interpolation formula applies before any axis event is sent either to the connected drone (in case the axis is not grabbed by the application) or to the application (when the axis is grabbed).

Entries

Link copied to clipboard

Physical linear axis position is not modified.

Link copied to clipboard

A light exponential transform is applied to the axis physical position.

Link copied to clipboard

A medium exponential transform is applied to the axis physical position.

Link copied to clipboard

A strong exponential transform is applied to the axis physical position.

Link copied to clipboard

An even stronger (than STRONG_EXPONENTIAL) exponential transform is applied to the axis physical position.

Functions

Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.